the newcomers to the village - Français Anglais Dictionnaire